package com.mmlc.meimei.lichengkongjian.been;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;

import com.androidnetframe.BaseParentActivity;
import com.mmlc.network.responsebean.OrderDetailResponseBean;
import com.mmlc.network.responsebean.OrderListResponseBean;

import java.util.List;

/**
 * Created by Administrator on 2016/7/20 0020.
 */
public class OrderButtonBean {

    /**网络请求时，若该请求需要添加loadding框，那么就需要这个参数*/
    public ViewGroup rootView;
    /**进行网络请求时，需要这个参数*/
    public BaseParentActivity activity;
    /**对于一个ListView而言，需要确定Button在第几个Item，到时，可以通过这个位置，删除ListView中的Item*/
    public int itemPositon;
    /**订单的Id*/
    public String orderId;

    public Context context;

    //flag标记为直购详细订单跳转
    public boolean isDetail;

    //列表中直购订单的子订单信息
    public List<OrderListResponseBean.DataBean.SuborderBean> suborder;

    //详细订单为直购订单的子订单信息

    public  List<OrderDetailResponseBean.DataBean.SuborderBean> detailSuborder;
    /**单件商品的Id*/
    public String goodsId;

    /**单件商品的编号*/
    public String id;

    /**提示*/
    public String tip;

    /**标记在全部订单页点击的申请售后*/
    public boolean saleAfterFlag;
    /**按钮的类型*/
    public int buttonType;
    /**订单的支付类型*/
    public String payType;
    /**按钮*/
    public View buttonView;
    /**表示请求来自于哪个地方*/
    public int from;

    /**订单的类型： //类型 默认0 普通订单 1店铺下单 2推单订单 3直购订单*/
    public int orderType = 0;



    /***来自订单详情*/
    public static final int ORDER_DETAIL = 1;
    /**忽略来源*/
    public static final int IGNORE = -1;
}
